Automation Engineer
  • Develop scripts / applications that adhere to standard software development methodologies (documentation, code reviews, unit testing .) to validate software .

  • Hold yourself and your software developer colleagues to a high standard of quality

  • Identifying opportunities to improve the business by leveraging technology and automation

  • Working with local country businesses to design next-gen, automated business processes and tools

  • Building proof-of-concepts and tools to deliver radically improved business results

  • Develop/enhance Product features that provide Enterprise-class fault detection/recovery, diagnostics, system monitoring, telemetry

  • Implementing designs

  • Primary ownership and responsibility for a rich automation infrastructure covering areas such as (but not limited to) performance, stability, build verification, data integrity

Qualifications for software automation engineer

  • At least 2 years (excellent) skill level in major programming languages (shellscript, python, C++/Objective C/C#/Java, etc) and desire to learn others

  • Excellent at writing shellscript, Python tests with the xUnit automation framework

  • Good understanding with automation related area (Jenkins,kubernetes, Automation tools)

  • Good in English communication, both verbal and written

  • Analyze product requirements and functional specifications